duck clams - French English Dictionary